shop 8/63 Skyring Terrace, Newstead QLD 4006, Australia
View on Map
What travelers say:
E'cco Bistro located in 63 Skyring Tce | Newstead, Brisbane, Queensland 4000, Australia, although E'cco has long been my favorite, this is my first time to visit their new store. There is a very modern but relaxed atmosphere here, open kitchen, very stylish. No need for a big lunch, insect squash can perfectly meet my needs, The meal should be as well-made as it is, and it is made with high-quality insect meat.